imperial research and prison facility - Allemand Anglais Dictionnaire